#include <iostream>

void FreeArray(int *a,void(*freeptr)(void*) = NULL)//给参数一个默认值
{
    if (freeptr == NULL)
    {
        return ;
    }
    free (a);
}
void func(int a,int b,int c = 0)//默认参数
{
    return a+b+c;
}

int func(int a,int)//占位参数  用于接无用参数-
{

}

int main ()
{

    int a[10];
    std::cout<<func(1,2,3)<<std::endl;
    return 0;
}